LWG 1522 git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@119710 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/include/random b/include/random index 3dbf808..c40baa9 100644 --- a/include/random +++ b/include/random
@@ -1498,7 +1498,7 @@ UnaryOperation fw); vector<result_type> intervals() const; - vector<double> densities() const; + vector<result_type> densities() const; friend bool operator==(const param_type& x, const param_type& y); friend bool operator!=(const param_type& x, const param_type& y); @@ -1525,7 +1525,7 @@ // property functions vector<result_type> intervals() const; - vector<double> densities() const; + vector<result_type> densities() const; param_type param() const; void param(const param_type& parm); @@ -1573,7 +1573,7 @@ UnaryOperation fw); vector<result_type> intervals() const; - vector<double> densities() const; + vector<result_type> densities() const; friend bool operator==(const param_type& x, const param_type& y); friend bool operator!=(const param_type& x, const param_type& y); @@ -1603,7 +1603,7 @@ // property functions vector<result_type> intervals() const; - vector<double> densities() const; + vector<result_type> densities() const; param_type param() const; void param(const param_type& parm);